large establishment - Francés Inglés Diccionario